package com.borya.service.web;

import com.borya.model.entity.MerchantModelInfo;
import com.borya.model.entity.ModelDetail;

public interface SourceModelService {

    /**
     * 获取商户模式相关信息
     *
     * @param dealerId
     * @param type     1推广方2商户
     * @return
     */
    String merchantInfo(String dealerId, int type);

    /**
     * 获取商户的资源模式模式列表
     **/
    String modelList();

    /**
     * 修改商户模式
     **/
    String updMerchant(MerchantModelInfo info, int type);

    /**
     * 查询资源模式详情
     *
     * @param
     * @return
     */
    String detailList();

    /**
     * 新增模式
     **/
    String addDetail(ModelDetail detail, int modelType);

    /**
     * 5.1.6.获取模式详情
     *
     * @param modelId
     * @param modelType 1资源模式2折扣模式3转账模式
     * @return
     */
    String detail(int modelId, int modelType);

    /**
     * 修改模式详情
     **/
    String updDetail(ModelDetail detail, int modelType);

    /**
     * 获取模式详情列表
     *
     * @return
     */
    String modelDetailList(int modelType);

    /**
     * 获取城市列表
     **/
    String getCityList();

    /**
     * 获取联通套餐预存列表
     **/
    String packPreList();
}
